pot roasted - French English Dictionary